soft-shell turtle – Català–English translations

🇬🇧 en ca

soft-shell turtle noun

  • Any turtle of the family Trionychidae
tortuga de closca tova
Wiktionary Links